Fat32文件系统详解

您所在的位置:网站首页 efi fat16 fat32 Fat32文件系统详解

Fat32文件系统详解

2023-06-15 10:15| 来源: 网络整理| 查看: 265

  Fat32文件系统总览

DBR:DBR的全称为DOS Boot Record,含义是DOS引导记录,记录了引导程序和    BPB,BPB中记录了该文件系统的重要信息,在DBR之后往往有一些保留扇区。

FAT表:FAT的全称为File Allocation Table,含义是文件分配表,记录了每一个簇的      使用情况FAT32一般有两份FAT,FAT1是第一份,也是主FAT。

DATA:DATA也就是数据区,是 FAT32文件系统的主要区域,其中也包含目录区。

FAT32--DBR

 00-02 跳转指令 EB5890     0D 每簇扇区数     0E-0F 保留扇区数(FAT1表位置)     10 FAT表个数     11-12 FAT32必须等于0,FAT12/FAT16为根目录中目录的个数     13-14 FAT32必须等于0,FAT12/FAT16为扇区总数     15 储存介质     20-23 文件系统(整个分区)总扇区数     24-27 FAT表占用扇区数     28-2b 00 00 FAT32特有     2C-2H 根目录所在簇

    DBR下一扇区         -28--2B 可用簇数(可用于计算每簇扇区数)         -2C--2F下一个可用簇

FAT表     每4个字节储存一个簇(可用于计算每簇扇区数-->FAT表总字节数除以4,即:(FAT2-FAT1)×128=总簇数)

数据区扇区数-根目录扇区数=簇的大小

fat32目录

    00-07 主文件名 (第一个字节表示分配状态:00为从未使用过,E5为已删除)     08-0A 文件的扩展名     0B 文件属性         0000001只读         0000010隐藏         0000100系统         0001000卷标         0010000子目录         0100000存档     0E-0F 文件的创建时间 时分秒     10-11 文件的创建日期 年月日     14-15 文件起始簇号的高位     1A-1B 文件起始簇号的低位     1C-1F 文件大小(字节)

分区大小计算

总扇区数 = 总簇数 X 每簇扇区数数

总簇数 = FAT扇区数 X 128 | 总簇数 = FAT字节数 ÷ 4



【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3